Representing graphs as the intersection of axis-parallel cubes
نویسندگان
چکیده
A unit cube in k dimensional space (or k-cube in short) is defined as the Cartesian product R1 × R2 × · · · × Rk where Ri(for 1 ≤ i ≤ k) is a closed interval of the form [ai, ai + 1] on the real line. A k-cube representation of a graph G is a mapping of the vertices of G to k-cubes such that two vertices in G are adjacent if and only if their corresponding k-cubes have a non-empty intersection. The cubicity of G is the minimum k such that G has a k-cube representation. Many NPcomplete graph problems have polynomial time deterministic algorithms or have good approximation ratios in graphs of low cubicity. In most of these algorithms, computing a low dimensional cube representation of the given graph is usually the first step. From a geometric embedding point of view, a k-cube representation of G = (V,E) yields an embedding f : V → R such that for any two vertices u and v, ||f(u) − f(v)||∞ ≤ 1 if and only if (u, v) ∈ E. The best known upper bound is a k-cube representation of any given graph G on n nodes in k ≤ 2n/3 dimension. Our main result is an efficient algorithm to compute the k-cube representation of G with maximum degree ∆ in k = O(min{bw,∆ ln(bw)}) dimensions, given a bandwidth ordering of G with width bw. Note that bw ≤ n and bw is much smaller than n for many well-known graph classes. Though computing the bandwidth ordering is NP-hard in general, using the known approximation algorithms for it, our result imply efficient algorithms to compute: (a) k-cube representation of G with k = O(∆(ln(bw) + ln lnn)) for any graph G; (b) k = O(1) for bounded bandwidth graphs and (c)k = O(∆) for many well-known graph classes like circular arc graphs and AT-free graphs. We show graphs where our general upper bound on k is tight upto a factor of O(ln lnn). Along with other structural results, we also show that for almost all graphs, the cubicity is upper bound by O(dav lnn), where dav is the average degree.
منابع مشابه
On Representing Graphs by Touching Cuboids
We consider contact representations of graphs where vertices are represented by cuboids, i.e. interior-disjoint axis-aligned boxes in 3D space. Edges are represented by a proper contact between the cuboids representing their endvertices. Two cuboids make a proper contact if they intersect and their intersection is a non-zero area rectangle contained in the boundary of both. We study representat...
متن کاملPlanar Graphs as L-intersection or L-contact graphs
The x-intersection graphs are the graphs that have a representation as intersection graphs of axis parallel x shapes in the plane. A subfamily of these graphs are {x, |,−}-contact graphs which are the contact graphs of axis parallel x, |, and − shapes in the plane. We prove here two results that were conjectured by Chaplick and Ueckerdt in 2013. We show that planar graphs are x-intersection gra...
متن کاملBoxicity and Cubicity of Product Graphs
The boxicity (cubicity) of a graph G is the minimum natural number k such that G can be represented as an intersection graph of axis-parallel rectangular boxes (axis-parallel unit cubes) in Rk. In this article, we give estimates on the boxicity and the cubicity of Cartesian, strong and direct products of graphs in terms of invariants of the component graphs. In particular, we study the growth, ...
متن کاملGrid intersection graphs and boxicity
A graph has hyuiciry k if k is the smallest integer such that G is an intersection graph of k-dimensional boxes in a &-dimensional space (where the sides of the boxes are parallel to the coordinate axis). A graph has grid dimension k if k is the smallest integer such that G is an intersection graph of k-dimensional boxes (parallel to the coordinate axis) in a (k+ I)-dimensional space. We prove ...
متن کاملOn cycles in intersection graphs of rings
Let $R$ be a commutative ring with non-zero identity. We describe all $C_3$- and $C_4$-free intersection graph of non-trivial ideals of $R$ as well as $C_n$-free intersection graph when $R$ is a reduced ring. Also, we shall describe all complete, regular and $n$-claw-free intersection graphs. Finally, we shall prove that almost all Artin rings $R$ have Hamiltonian intersection graphs. ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/cs/0607092 شماره
صفحات -
تاریخ انتشار 2006